html, body { margin:0; padding:0; font-family:Arial; font-size:13px; }

#header{ line-height:12px; width:800px; margin:0 auto; overflow:hidden; padding:10px; border-bottom:1px dotted #999; }
.header_left { float:left; font-weight:bold; font-size:14px; text-align:left; vertical-align:top; }
.header_right { float:right; }
.note {font-size:9px;font-weight:normal;}

#content { width:800px; margin:0 auto; padding:10px; }
#content_left { float:left; padding-top:20px; }
#content_right { padding-top:20px; text-align:center; }

.title { font-weight:bold; font-size:14px; }
#div_tasklist { margin: 30px 0px 20px 0px; }
#task_table thead tr { background-color:#f3f3f3; border-top:1px solid #ccc; }
#task_table td { padding:6px; border-bottom:1px solid #ccc; }

#footer{}